首页> 外文OA文献 >Correlating Features and Code by Dynamic and Semantic Analysis
【2h】

Correlating Features and Code by Dynamic and Semantic Analysis

机译:动态和语义分析关联特征和代码

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

One major problem in maintaining a software system is to understand how manyfunctional features in the system and how these features are implemented. Inthis paper a novel approach for locating features in code by semantic anddynamic analysis is proposed. The method process consists of three steps: Thefirst uses the execution traces as text corpus and the method calls involved inthe traces as terms of document. The second ranks the method calls in order tofilter out omnipresent methods by setting a threshold. And the third steptreats feature-traces as first class entities and extracts identifiers from therest method source code and a trace-by-identifier matrix is generated. Then asemantic analysis model-LDA is applied on the matrix to extract topics, whichact as functional features. Through building several corresponding matrices,the relations between features and code can be obtained for comprehending thesystem functional intents. A case study is presented and the execution resultsof this approach can be used to guide future research.
机译:维护软件系统的一个主要问题是要了解系统中有多少个功能部件以及如何实现这些功能。本文提出了一种通过语义和动态分析在代码中定位特征的新方法。方法过程包括三个步骤:第一,使用执行轨迹作为文本语料,使用轨迹中涉及的方法调用作为文档术语。第二个方法对方法调用进行排名,以便通过设置阈值来过滤出无所不在的方法。第三步处理将特征跟踪作为第一类实体,并从其余方法源代码中提取标识符,然后生成逐标识符矩阵。然后将语义分析模型-LDA应用于矩阵以提取作为功能特征的主题。通过建立几个对应的矩阵,可以获得特征和代码之间的关系,以理解系统的功能意图。提出了一个案例研究,该方法的执行结果可用于指导未来的研究。

著录项

  • 作者

    Wu, Ren;

  • 作者单位
  • 年度 2015
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号